/**
 * 实体类 订单表
 */
package com.bys.ots.model;

import java.io.Serializable;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

/**
 * @author bairuihua
 * 2019/11/25
 */
public class SoInfoItem implements Serializable
{

    private static final long serialVersionUID = 1L;

    //订单
    private String so;

    //订单-行号
    private String soItem;

    //产品代码
    private String sku;

    //产品描述
    private String description;

    //数量
    private Long qty;

    //单位
    private String unit;

    //发货单号
    private String dn;

    //发货时间
    private String deliveryPostdate;

    //发货数量
    private Long deliveryQty;

    //发货单位
    private String deliveryUnit;

    private String type;

    private String lot;

    private String itemDeliveryStatus;
    private String soItemCat;
    private String kitIdentify;
    private String kitType;

    public String getKitType() {
        return kitType;
    }

    public void setKitType(String kitType) {
        this.kitType = kitType;
    }

    private List<SoInfoItem> soInfoItemList = new ArrayList();

    public List<SoInfoItem> getSoInfoItemList() {
        return soInfoItemList;
    }

    public void setSoInfoItemList(List<SoInfoItem> soInfoItemList) {
        this.soInfoItemList = soInfoItemList;
    }

    public String getSoItemCat() {
        return soItemCat;
    }

    public void setSoItemCat(String soItemCat) {
        this.soItemCat = soItemCat;
    }

    public String getSo()
    {
        return so;
    }

    public void setSo(String so)
    {
        this.so = so;
    }

    public String getSoItem()
    {
        return soItem;
    }

    public void setSoItem(String soItem)
    {
        this.soItem = soItem;
    }

    public String getSku()
    {
        return sku;
    }

    public void setSku(String sku)
    {
        this.sku = sku;
    }

    public String getDescription()
    {
        return description;
    }

    public void setDescription(String description)
    {
        this.description = description;
    }

    public Long getQty()
    {
        return qty;
    }

    public void setQty(Long qty)
    {
        this.qty = qty;
    }

    public String getUnit()
    {
        return unit;
    }

    public void setUnit(String unit)
    {
        this.unit = unit;
    }

    public String getDn()
    {
        return dn;
    }

    public void setDn(String dn)
    {
        this.dn = dn;
    }

    public String getDeliveryPostdate()
    {
        return deliveryPostdate;
    }

    public void setDeliveryPostdate(String deliveryPostdate)
    {
        this.deliveryPostdate = deliveryPostdate;
    }

    public Long getDeliveryQty()
    {
        return deliveryQty;
    }

    public void setDeliveryQty(Long deliveryQty)
    {
        this.deliveryQty = deliveryQty;
    }

    public String getDeliveryUnit()
    {
        return deliveryUnit;
    }

    public void setDeliveryUnit(String deliveryUnit)
    {
        this.deliveryUnit = deliveryUnit;
    }

    public String getType()
    {
        return type;
    }

    public void setType(String type)
    {
        this.type = type;
    }

    public String getLot()
    {
        return lot;
    }

    public void setLot(String lot)
    {
        this.lot = lot;
    }

    public String getItemDeliveryStatus()
    {
        return itemDeliveryStatus;
    }

    public void setItemDeliveryStatus(String itemDeliveryStatus)
    {
        this.itemDeliveryStatus = itemDeliveryStatus;
    }

    public String getKitIdentify() {
        return kitIdentify;
    }

    public void setKitIdentify(String kitIdentify) {
        this.kitIdentify = kitIdentify;
    }

    @Override
    public String toString() {
        return "SoInfoItem{" +
                "so='" + so + '\'' +
                ", soItem='" + soItem + '\'' +
                ", sku='" + sku + '\'' +
                ", description='" + description + '\'' +
                ", qty=" + qty +
                ", unit='" + unit + '\'' +
                ", dn='" + dn + '\'' +
                ", deliveryPostdate='" + deliveryPostdate + '\'' +
                ", deliveryQty=" + deliveryQty +
                ", deliveryUnit='" + deliveryUnit + '\'' +
                ", type='" + type + '\'' +
                ", lot='" + lot + '\'' +
                ", itemDeliveryStatus='" + itemDeliveryStatus + '\'' +
                ", soItemCat='" + soItemCat + '\'' +
                ", kitIdentify='" + kitIdentify + '\'' +
                '}';
    }
}
